#!/bin/bash
# init.sh

# 安装必要的软件包
apk add --no-cache git fcgiwrap spawn-fcgi

# 启动 fcgiwrap
spawn-fcgi -s /var/run/fcgiwrap.socket -M 666 -u nginx -g nginx -- /usr/bin/fcgiwrap

# 创建 Git 仓库目录（如果不存在）
mkdir -p /var/git

# 如果没有仓库，创建一个示例仓库
if [ ! -d "/var/git/test_project.git" ]; then
    cd /var/git
    git init --bare test_project.git
    chown -R nginx:nginx test_project.git
fi

# 启动 nginx
nginx -g 'daemon off;'
